package com.shop.cereshop.commons.domain.im.tx.req.msg;

import com.google.gson.annotations.SerializedName;
import lombok.Data;

import java.util.List;

/**
 * 修改群聊历史消息 请求模型
 * 文档: https://cloud.tencent.com/document/product/269/74741
 */
@Data
public class ModifyGroupMsgReq {
    /**
     * 操作的群 ID
     */
    @SerializedName("GroupId")
    private String GroupId;

    /**
     * 请求修改的消息 seq
     */
    @SerializedName("MsgSeq")
    private Integer MsgSeq;

    /** 可选：话题ID，仅支持话题的社群 */
    @SerializedName("TopicId")
    private String TopicId;

    /** 可选：消息内容 */
    @SerializedName("MsgBody")
    private List<IMMsgBody<?>> MsgBody;

    /** 可选：云端自定义数据 */
    @SerializedName("CloudCustomData")
    private String CloudCustomData;
}


